<?php
@session_start();
if(!isset($_SESSION['usuCod'])){
	echo "<script>window.location.href='index.php'</script>";
}

require_once('lib/conexion.php');

switch($_REQUEST['accion']){


 case 0: //Mostrar tabla de usuarios =================================================================
		//Solo lo puede ver usuario Administrador
		$sql0c="SELECT us.peru_codigo  FROM usuarios us INNER JOIN perfiles_usuarios pu ON pu.peru_codigo=us.peru_codigo
		WHERE us.usu_codigo=".$_SESSION['usuCod']." AND us.usu_estado='A' ";
		$rs0c=mysql_query($sql0c);
		$row0c=mysql_fetch_array($rs0c);

		if($row0c['peru_codigo'] != 1){
			exit();
		}
               $sql1="SELECT req_codigo,req_referencia,per_nombre, reqti_nombre, prod_gmid,prod_nombre,req_fechaVencimiento,req_periodoVenci,req_descripcion,req_norma,req_emisor,usu_nombres,usu_apellidos,pro_nombre,req_estado,per_nombre,per_dias,suc_nombre
                              FROM requisitos r,usuarios us, procesos pr, sucursales su, periodos pe, productos prd, requisitos_tipos rt
                              WHERE us.usu_codigo=r.usu_codigoCreador
                              AND r.prod_codigo=prd.prod_codigo
                              AND r.reqti_codigo=rt.reqti_codigo
                              AND r.pro_codigo=pr.pro_codigo
                              AND r.suc_codigo=su.suc_codigo
                              AND pe.per_codigo=req_periodoVenci
                              AND req_fechaVencimiento >= CURDATE()
                              AND r.usu_codSeguimiento=".$_SESSION['usuCod']."";
                $rs1=mysql_query($sql1);


		?>  <h1>Listado de Requisitos por Vencer</h1>

               <!-- modelo tabla paginador y buscador -->
                     <!--    ESTILO GENERAL   -->
                     <link type="text/css" href="css/style.css" rel="stylesheet" />
                     <!--    ESTILO GENERAL    -->
                     <!--    JQUERY   -->
                     <!-- <script type="text/javascript" src="js/jquery.js"></script>  -->
                     <script type="text/javascript" language="javascript" src="js/funciones.js"></script>
                     <!--    JQUERY
                     <!--    FORMATO DE TABLAS    -->
                      <link type="text/css" href="css/demo_table.css" rel="stylesheet" />
                      <script type="text/javascript" language="javascript" src="js/jquery.dataTables.js"></script>
                     <!--    FORMATO DE TABLAS    -->
                <!-- modelo tabla paginadora y buscado -->

                 <script type="text/javascript" language="javascript" src="js/jslistadopaises.js"></script>
            <article id="contenido">
            <table cellpadding="0" cellspacing="0" border="0" class="displayMin" id="tabla_lista_paises">
                       <!--<table> -->
                   <?php
                      echo" <div ALIGN='right'><a href='lisReqxVigExcel.php?usuCod=".$_SESSION['usuCod']."' style='text-decoration:none;'><img src='interfaz/ico_grilla/excel.png' title='Generar excel' WIDTH='3%'></a></div>   ";
                   ?>
                    <thead>
                        <tr>
                           <th>Estado </th>
                           <th>Consecutivo</th>
                           <th>Tipo de Requisito</th>
                           <th>Gmid</th>
                           <th>Producto</th>
                           <th>Norma</th>
                           <th>Fecha Vencimiento  </th>
                           <th>Periodo</th>
                           <th>Descripci&oacute;n del Requisito Legal</th>
                           <th>Emisor</th>
                           <th>Responsable</th>
                           <th>Proceso</th>
                           <th>Sucursal</th>
                           <th>Planeaci&oacute;n de Actividades</th>
                       </tr>
                    </thead>
                    <tfoot>
                       <tr>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                          <th></th>
                       </tr>
                    </tfoot>
                    <tbody>
                       <?php



				  while($row1=mysql_fetch_array($rs1)){

                             $id=$row1['req_codigo'];

                             $x1i=strtotime($row1['req_fechaVencimiento']);
                             $x2i=strtotime("H:i");
                             $date=date("d-m-Y", $x1i);
                             $mi=date("i", $x2i);
                             $hi=date("H", $x2i);
                             $diai=date("d", $x1i );
                             $mesi=date("m", $x1i);
                             $Yi=date("Y", $x1i);
                             $fecha_consulta=date("Y-m-d", $x1i);
                             $sql_getdate="SELECT NOW()";
                             $query_getdate=mysql_query($sql_getdate);
                             for ($i = 0; $i < mysql_num_rows($query_getdate); ++$i) {
                                 $x1=mysql_result($query_getdate, $i, 0);
                             }
                             $x2=strtotime($x1);
                             $hf=date("H",$x2);
                             $mf=date("i", $x2);
                             $diaf=date("d",$x2);
                             $mesf=date("m",$x2);
                             $Yf=date("Y", $x2);

                             $fecha1 = mktime($hf,$mf,0,$mesf,$diaf,$Yf);
                             $fecha2 = mktime($hi,$mi,0,$mesi,$diai,$Yi);
                             $diferencia = $fecha2-$fecha1;
                             $diff['horas'] = (int)($diferencia/(60*60));
                             $diff['dias'] = (int)($diferencia/(60*60*24));

                             $fecha=$fecha_consulta;
                             $segundos=strtotime($fecha) - strtotime('now');
                             $diferencia_dias=intval($segundos/60/60/24);

                             //consultamos si hay actividades pendientes//
                             $cons_cumpli=mysql_query("SELECT * FROM actividades WHERE req_codigo=".$row1['req_codigo']." AND cum_codigo=0 AND act_ejecucion<>5 AND act_ejecucion<>3");

                     if(($diferencia_dias<=$row1['per_dias']) && ($diferencia_dias>=0)){
					  echo"<tr>
                              <td align='center'>
					                <img src='interfaz/ico_grilla/amarillo.png' width=18 title='Mostrar'
					               onClick='Fvereditar(".$row1['req_codigo'].");' style='cursor:pointer'/></td>";
                                /*else if($diferencia_dias>$row1['per_dias']){
                                  echo"
					                <img src='interfaz/ico_grilla/verde.png' width=18 title='Mostrar'
					               onClick='Fvereditar(".$row1['req_codigo'].");' style='cursor:pointer'/>";
                              }
                               if($diferencia_dias<='-1') {
                                   echo"
					                <img src='interfaz/ico_grilla/rojo.png' width=18 title='Mostrar'
					               onClick='Fvereditar(".$row1['req_codigo'].");' style='cursor:pointer'/>";
                               } */
                             echo"
                                   <td align='center'>".$row1['req_referencia']."</td>
                                   <td>".$row1['reqti_nombre']."</td>
                                   <td>".$row1['prod_gmid']."</td>
                                   <td>".$row1['prod_nombre']."</td>
                                   <td>".$row1['req_norma']."</td>
                                   <td>". substr($row1['req_fechaVencimiento'],0,11)."</td>
                                   <td>".$row1['per_nombre']."</td>
                                   <td>".$row1['req_descripcion']."</td>
                                   <td>".$row1['req_emisor']."</td>
                                   <td>".$row1['usu_nombres']." ".$row1['usu_apellidos']."</td>
                                   <td>".$row1['pro_nombre']."</td>
                                   <td>".$row1['suc_nombre']."</td> ";
                                   $rs_esta=mysql_query("SELECT * FROM actividades WHERE req_codigo=".$row1['req_codigo']." AND cum_codigo=0 AND act_cerrar='C'");
                             if(mysql_num_rows($rs_esta)==0){
                                 echo"
                                   <td><center> <img src='interfaz/ico_grilla/list.png' width=18 title='Planeaci&oacute;n de Actividades'
					                     onClick='CreActividad(".$row1['req_codigo'].");' style='cursor:pointer'/></td>

					          </tr>";
                             }else{
                                 echo"
                                   <td><center> <img src='interfaz/ico_grilla/list.png' width=18 title='Planeaci&oacute;n de Actividades ".$row1['req_codigo']."'
					                      onClick='FMosActividades(".$row1['req_codigo'].");' style='cursor:pointer'/></td>

					               </tr>";
                             }

                              }
				  }

				  ?>
               </table>
        <?php
	break;

	  case 4: // Mostrar emergente Editar ===============================================
		//Consultar datos del requerimiento
		$sql1="SELECT * FROM  requisitos r,usuarios us, procesos pr, sucursales su, usuariosxcargos uc, cargos c, periodos pe
               WHERE r.pro_codigo=pr.pro_codigo
               AND r.suc_codigo=su.suc_codigo
               AND usu_codSeguimiento=us.usu_codigo
               AND uc.usu_codigo=us.usu_codigo
               AND uc.car_codigo=c.car_codigo
               AND pe.per_codigo=req_periodoVenci
               AND req_codigo=".$_REQUEST['cousJS']." order by c.car_codigo desc limit 1";
         $rs1=mysql_query($sql1);
         $conrs1=mysql_fetch_array($rs1);

			?>
			<script src="js/funciones.valiClav.js"></script>
            <div class='header'><span>.: Requisitos por Vencerce:.</span></div>
			<div class="margen">
           <label style="width:20%"><p class="ui-state-active"><b>&nbsp;Consecutivo: <?php echo $conrs1[req_referencia];?> </b></p> </label>   <br />
            <!--<script type="text/javascript" language="javascript" src="js/jslistadopaises.js"></script>-->
                  <table cellpadding="0" cellspacing="0" border="0" class="display" id="tabla_lista_paises">
                       <tr>
                            <th width=18% BGCOLOR='#D8D8D8'><b><center>Fecha de Creaci&oacute;n</b></td>
                            <td><?php echo $conrs1['req_fechaCreacion'];?> </td>
                            <th width=20%><b><center>Proceso</b></td>
                            <td><?php echo $conrs1['pro_nombre'];?> </td>
                       </tr>
                       <tr>
                           <th width=18%><b><center>Descripci&oacute;n del Requisito</b></td>
                           <td><?php echo $conrs1['req_descripcion'];?> </td>
                           <th width=20%><b><center>Responsable del seguimiento</b></td>
                           <td><?php echo "".$conrs1['usu_nombres']." ".$conrs1['usu_apellidos']."";?> </td>
                       </tr>
                       <tr>
                           <th width=18%><b><center>Fecha de Vencimiento</b></td>
                           <td><?php echo $conrs1['req_fechaVencimiento'];?> </td>
                           <th width=20%><b><center>Cargo</td>
                           <td><?php echo $conrs1['car_nombre'];?> </td>
                           </tr>
                           <tr>
                               <th width=18%><b><center>Periodo de Vencimiento</b></td>
                               <td><?php echo $conrs1['per_nombre'];?> </td>
                               <th width=20%><b><center>Sucursal</td>
                               <td><?php echo $conrs1['suc_nombre'];?> </td>
                           </tr>
                           <tr>
                               <th width=18%><b><center>Riesgo/Aspecto</b></td>
                               <td><?php echo $conrs1['req_riesgoAspecto'];?> </td>
                               <th width=20%><b><center>Estado</b></td>
                               <td><?php echo $conrs1['req_estado'];?> </td>
                           </tr>
                           <tr>
                               <th width=18%><b><center>Norma</b></td>
                               <td colspan=3><?php echo $conrs1['req_norma'];?> </td>
                           </tr>
                           <tr>
                               <th width=18%><b><center>Emisor</b></td>
                               <td colspan=3><?php echo $conrs1['req_emisor'];?> </td>
                           </tr>
                           <tr>
                               <th><b>Exigencias</b></td>
                               <td colspan=3><?php echo $conrs1['req_exigencias'];?> </td>
                           </tr>
                           <tr>
                               <th colspan=4  width=18%><b><center>Efecto Potencial del No cumplimiento</b></td>
                           </tr>
                           <tr>
                               <td colspan=4><?php echo $conrs1['req_efePotNoCum'];?> </td>
                           </tr>
                           <tr>
                               <th colspan=4  width=18%><b><center>Documentos Adjuntos</b></td>
                           </tr>
                           <tr>

                               <td colspan=4>
                               <?php
        $rs0c=mysql_query("SELECT * FROM  documentosxrequisitos WHERE req_codigo=".$conrs1[req_codigo]."");
          $i=1;
        while($row=mysql_fetch_array($rs0c)){
				echo"<tr>";
					if($row['docr_estado']=='A'){
						echo"<td align=\"left\" colspan=4><img src='interfaz/ico_grilla/001_18.png' width='20'>";
					}else{
						echo"<td align=\"left\" colspan=4><img src='interfaz/ico_grilla/001_19.png' width='20'>";
					}

					switch ($row['docr_extension']) {
						case 'pdf':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'><img src='interfaz/ico_grilla/pdf.png' width='70' height='70'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a></td>";
							break;
						case 'docx':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'><img src='interfaz/ico_grilla/doc.png' width='70' height='70'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a></td>";
							break;
						case 'xlsx':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'><img src='interfaz/ico_grilla/xls.png' width='70' height='70'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a></td>";
							break;
						case 'html':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'><img src='interfaz/ico_grilla/html.png' width='70' height='70'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a></td>";
							break;
						case 'txt':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'><img src='interfaz/ico_grilla/txt.png' width='70' height='70'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a></td>";
							break;
						case 'zip':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'><img src='interfaz/ico_grilla/zip.png' width='70' height='70'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a></td>";
							break;

						default:
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'><img src='interfaz/ico_grilla/desconocido.png' width='70' height='70'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a></td>";
							break;
					}
    echo"</tr>";
                              $i++;
         }
            ?>                   </td>
                            </tr>
                  </table>



                </form>
                </div>

                <script>
                $('#diveredit').modal({
					containerCss: {
					width: 1120,
					height: '95%'
				},
					closeHTML: "<a href='#' title='Cerrar' class='modal-close'><img src='interfaz/ico_cerrar.gif' /> &nbsp;&nbsp;</a> "
				});

                </script>
        	<?php
	break;


     case 6: // Modulo de Planeacion de Actividades =====================================================================
         ?>
      <script>
			//actualizar Tabla de usuarios
			$('#div_content_tablaUs').load("cumplanActReq.php?cousJS=<?php echo $_REQUEST['cousJS'];?>");
            </script>
            <?php


	break;
 
 
   case 7: // Mostrar emergente Editar ===============================================
		//Consultar datos del requerimiento
		$sql1="SELECT * FROM  requisitos r,usuarios us, procesos pr, sucursales su, usuariosxcargos uc, cargos c, periodos pe
               WHERE r.pro_codigo=pr.pro_codigo
               AND r.suc_codigo=su.suc_codigo
               AND usu_codSeguimiento=us.usu_codigo
               AND uc.usu_codigo=us.usu_codigo
               AND uc.car_codigo=c.car_codigo
               AND pe.per_codigo=req_periodoVenci
               AND req_codigo=".$_REQUEST['cousJS']." order by c.car_codigo desc limit 1";
         $rs1=mysql_query($sql1);
         $conrs1=mysql_fetch_array($rs1);        ?>
                 <script src="js/funciones.valiClav.js"></script>
            <div class='header'><span>.:ACTIVIDADES CREADAS PARA EL REQUISITO LEGAL A CUMPLIR <?php echo $conrs1[req_referencia];?>:.</span></div>
			<div class="margen">
           <br />
            <!--<script type="text/javascript" language="javascript" src="js/jslistadopaises.js"></script>-->
                  <table>

                  <h1>Actividades Creadas para el Requisito Legal <?php echo $conrs1[req_referencia];?></h1>

                <table border=1 Width="90%">
                  <tr>
                    <th Width="5%">Fecha </th>
                    <th Width="30%">Actividad </th>
                    <th>Presupuesto</th>
                    <th>Accion</th>
                    <th>Responsable </th>
                    <th>Prioridad</th>
                    <th>Archivo adjunto</th>
                    <th>Estado</th>
                    <th Width="10%">Enviar / Eliminar</th>


                  </tr>
                  <?php  $req_codigo= $_REQUEST['cousJS'];
				           $sql1="SELECT act_codigo,act_fechacreacion,act_fechacumplimiento,act_descipcionactividad,act_presupuesto, act_accion, acc_nombre,act_prioridad,act_ejecucion, eje_nombre, act_estado,act_usurespaprobacion,act_usurespverificacion1,act_usurespverificacion2 FROM actividades act
                                     INNER JOIN aciones ac ON ac.acc_codigo=act.act_accion
                                     INNER JOIN ejecuciones ej ON ej.eje_codigo=act.act_ejecucion AND act.req_codigo=".$req_codigo." AND cum_codigo=0 AND act_usucreador=".$_SESSION['usuCod']." order by act_codigo desc";

				  $rs1=mysql_query($sql1);
				  while($row1=mysql_fetch_array($rs1)){
					  //saber los cargos o cargo del usuario

					  $con1a=0;//contador identificar numero de registros del ciclo

                      $rsdoc=mysql_query("SELECT * FROM documentos where  req_codigo=".$req_codigo." AND tip_codigo=2 AND doc_item='".$row1[act_codigo]."' AND doc_estado='A'");
                      $rodoc=mysql_fetch_array($rsdoc);
                      //1 Aprobar // 2 Ejecutar // 3 No Aprobada // 4 Verificar // 5 Terminada
                      if($row1[act_accion]==1){
                          if($row1['act_usurespaprobacion']=='0') {
                              $var_consul=$row1['act_usurespverificacion1'];
                          }else {
                              $var_consul=$row1['act_usurespaprobacion'];
                          }
                      } else if($row1[act_accion]==2){
                          $var_consul=$row1['act_usurespverificacion1'];
                      } else if($row1[act_accion]==3){
                          $var_consul=$row1['act_usurespverificacion2'];
                      } else {
                          $var_consul=$row1['act_usurespverificacion1'];
                      }
                      $sql_res=mysql_query("SELECT usu_nombres, usu_apellidos FROM usuarios WHERE usu_codigo=".$var_consul."");
                      $row_res=mysql_fetch_array($sql_res);

					  echo"<tr>
                                <td>". substr($row1[act_fechacumplimiento],0,11)."</td>
                                <td><div align='justify'>".$row1['act_descipcionactividad']."</div></td>
					            <td><p align='right'>$ ".$row1['act_presupuesto']."</td>
					            <td>".$row1['acc_nombre']."</td>
                                <td>".$row_res['usu_nombres']."&nbsp;&nbsp;".$row_res['usu_apellidos']."</td>
                                <td><div align='center'>".$row1['act_prioridad']."</div></td>
                                <td><a target='_Blank' href='ArchivoActividad/".$rodoc['doc_nombre']."' style='text-decoration:none;'>".$rodoc['doc_nombre']."</a></td>

                               <td align='center'> ";
                                if($row1[act_estado]=='I') {
                                    echo"<img src='interfaz/ico_grilla/no_aprobada.jpg' width=18 title='Actividad No Enviada'>";
                                 }else{
                                      echo"<img src='interfaz/ico_grilla/aprobada.jpg' width=18 title='Actividad Enviada'>";

                                 } echo"
                               </td>

                               <td align='center'> ";
                                if($row1[act_estado]=='I') {
                                    echo"
					                     <img src='interfaz/ico_grilla/continuar2.png' width=18 title='Enviar'
					                        onClick='Felenvia(".$row1['act_codigo'].");' style='cursor:pointer'/>&nbsp;&nbsp;&nbsp;
					                     / &nbsp;&nbsp;&nbsp; <img src='interfaz/ico_grilla/borrarFila.png' width=18 title='Eliminar'
					                        onClick='FelimUsu(".$row1['act_codigo'].");' style='cursor:pointer'/> ";
                                 }else{
                                     echo"
					                       <img src='interfaz/ico_grilla/continuar2.png' width=18 title='Ya Se Envio la Actividad'  style='cursor:pointer'/>&nbsp;&nbsp;&nbsp; ";
					               //  echo" &nbsp;&nbsp;&nbsp; <img src='interfaz/ico_grilla/borrarFila.png' width=18 title='No se Puede Eliminar la Actividad'  style='cursor:pointer' /> ";

                                 } echo"
                               </td>
                          </tr>";
				  }

				  ?>
               </table>




                </form>
                </div>

                <script>
                $('#diveredit').modal({
					containerCss: {
					width: 1320,
					height: '70%'
				},
					closeHTML: "<a href='#' title='Cerrar' class='modal-close'><img src='interfaz/ico_cerrar.gif' /> &nbsp;&nbsp;</a> "
				});

                </script>
        	<?php
	break;



}//Fin switch

?>
